Compund Words

Sponsored Links

Last Search Words

Search Result:frog orchid




Overview of noun frog_orchid

The noun frog orchid has 2 senses


  • frog orchid -- (any of several green orchids of the genus Habenaria)

  • frog orchid, Coeloglossum viride -- (orchid having hooded long-bracted green to yellow-green flowers suffused with purple)